import Vue from "vue";
import App from "./App.vue";
import router from "./router";
import store from "./store";

Vue.config.productionTip = false;

import mixin from "./utils/mixin/mixin";
Vue.mixin(mixin);

import fun1 from "./components/index";
Vue.prototype.$fun1 = fun1;
//挂载在原型上就能够被所有的实例化对象所共享
//因为index里没有install 方法 所以要想变成全局的方法 就只能挂载在原型上

import sun from "./components/index2";
Vue.use(sun);
//因为在index2里面有install方法 用use注册全局方法

// import child from "./components/child.vue";
// Vue.component("myChild", child);
//注册全局的子组件

import suns from "./components/index3";
Vue.use(suns);
//用use注册全局组件 在index3中 有install方法

new Vue({
  router,
  store,
  render: (h) => h(App),
}).$mount("#app");
